Instrução de trabalho | Autenticação candidatos através de token - Concursos

1.        Enquadramento

No âmbito do desenvolvimento de um webservice para a autenticação de candidatos noutros sistemas usando um token gerado no sistema de candidaturas, surge a presente instrução de trabalho para explicar o impacto e o procedimento.

Este desenvolvimento torna mais simples a autenticação e otimiza tempo, simplificando o processo.

2.      Procedimento

O candidato acede ao sistema de candidaturas e gera um token.

Após autenticação deverá aceder ao separador “Dados de acesso” e terá a opção de “Gerar token”, conforme mostra a imagem seguinte:

Uma imagem com texto, captura de ecrã, software, Página web

Os conteúdos gerados por IA poderão estar incorretos.

 

Ao clicar em “Gerar token” será apresentado um token.

Uma imagem com texto, captura de ecrã, software, Página web

Os conteúdos gerados por IA poderão estar incorretos.

 

O candidato pode usar este token para se autenticar em qualquer software integrado. O token tem a validade de 1h.

No sistema que recebe o token, o candidato deve introduzir o token e o sistema invoca o webservice disponível em  https://domus.ipp.pt/home/cands/ws/ws_candidaturas.asmx  para validação do token – método validateToken.

 

Uma imagem com texto, Tipo de letra, número, file

Os conteúdos gerados por IA poderão estar incorretos.

 

Se for um token válido o sistema devolve um JWT com os dados:

·         user_code

·         user_name

·         user_nif

·         user_login

·         user_email